package com.citcc.business.bean.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * Created by czh on 2019/5/17 16:01
 */
@ApiModel
public class AmountDetailRecordVO {

    @ApiModelProperty(value = "操作类型 0-全部 1-充值 2-充电 3-提现 4-冻结", example = "1")
    private Integer typeState;

    @ApiModelProperty(value = "操作类型 0-全部 1-充值 2-充电 3-提现 4-冻结", example = "充值")
    private String typeDesc;

    @ApiModelProperty(value = "收入支出标识 1-收入 0-支出", example = "1")
    private Integer moneyFlag;

    @ApiModelProperty(value = "金额", example = "50.00")
    private String amount;

    @ApiModelProperty(value = "创建时间", example = "2019-05-06 00:00:00")
    private String createTime;

    @ApiModelProperty(value = "支付类型 支付宝、微信", example = "支付宝")
    private String payType;

    @ApiModelProperty(value = "0-待支付 1-支付中 2-成功 3-失败", example = "2", hidden = true)
    private Integer payState;

    @ApiModelProperty(value = "充电站名称", example = "绿城广场")
    private String stationName;

    @ApiModelProperty(value = "优惠金额", example = "10.00", hidden = true)
    private String offMoney;

    public Integer getTypeState() {
        return typeState;
    }

    public void setTypeState(Integer typeState) {
        this.typeState = typeState;
    }

    public String getTypeDesc() {
        return typeDesc;
    }

    public void setTypeDesc(String typeDesc) {
        this.typeDesc = typeDesc;
    }

    public Integer getMoneyFlag() {
        return moneyFlag;
    }

    public void setMoneyFlag(Integer moneyFlag) {
        this.moneyFlag = moneyFlag;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public Integer getPayState() {
        return payState;
    }

    public void setPayState(Integer payState) {
        this.payState = payState;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getOffMoney() {
        return offMoney;
    }

    public void setOffMoney(String offMoney) {
        this.offMoney = offMoney;
    }
}